idolized someone as a hero - Turco Inglés Diccionario